Algorithmic Currency Trading using NEAT - based Evolutionary Computation
نویسندگان
چکیده
This paper introduces NEAT-based Evolutionary Computation as the basis for a fully automated trading system application. The system is designed to trade FX markets by detecting profitable currency cycles in the most widely traded currencies and forecasting future exchange rates. To do this, it relies on a fitness function that measures profitability, as well as a fitness function that measures accuracy of future predictions. The trading system is able to generate consistent gains based on this back-tested and predictive approach.
منابع مشابه
Evolving Chart Pattern Sensitive Neural Network Based Forex Trading Agents
Though machine learning has been applied to the foreign exchange market for algorithmic trading for quiet some time now, and neural networks(NN) have been shown to yield positive results, in most modern approaches the NN systems are optimized through traditional methods like the backpropagation algorithm for example, and their input signals are price lists, and lists composed of other technical...
متن کاملAlgorithmic Trading Using Intelligent Agents
Trading in financial markets is undergoing a radical transformation, one in which algorithmic methods are becoming increasingly more important. The development of intelligent agents that can act as autonomous traders seems like a logical step forward in this “algorithms arms race”. In this paper we describe an infrastructure for implementing hybrid intelligent agents with the ability to trade f...
متن کاملDynamic Asset Allocation for Stock Trading Optimized by Evolutionary Computation
Effective tradingwith given pattern-based multi-predictors of stock price needs an intelligent asset allocation strategy. In this paper, we study a method of dynamic asset allocation, called the meta policy, which decides how much the proportion of asset should be allocated to each recommendation for trade. The meta policy makes a decision considering both the recommending information of multi-...
متن کاملDynamic High Frequency Trading: A Neuro-Evolutionary Approach
Neuro-evolution of augmenting topologies (NEAT) is a recently developed neuro-evolutionary algorithm. This study uses NEAT to evolve dynamic trading agents for the German Bond Futures Market. High frequency data for three German Bond Futures is used to train and test the agents. Four fitness functions are tested and their out of sample performance is presented. The results suggest the methodolo...
متن کاملNEAT Drummer: Interactive Evolutionary Computation for Drum Pattern Generation
A major challenge in computer generated music is breaking the barrier between musical novelty and musical quality. Typically, computer music generators produce either genre-specific patterns that lack innovation or patterns that are given too much freedom and lack cohesion. In an attempt to both constrain the musical search space and produce novel rhythms, a program called NEAT Drummer is intro...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014